package com.sxkj.gis.wms.comm.service;

import java.io.IOException;

public interface WmsCommService {
	/**
	 * 在保存图片之前，先删除图片
	 * @param picName
	 * @param basePath
	 * @param saveDir
	 */
	void deleteFile(String picName, String basePath, String saveDir);
	
	/**
	 * 将getMap()方法返回的字节流，保存为图片到项目路径中
	 * @param picName：图片名
	 * @param buffer：需要保存的字节数组
	 * @param basePath：保存的根路径
	 * @param saveDir：保存的文件夹名
	 */
	void saveFile(String picName, byte[] buffer,String basePath,String saveDir);

	/**
	 * 获取保存的saveFile()图片
	 * @param basePath
	 * @return
	 * @throws IOException 
	 */
	byte[] getFile(String picName, String basePath, String saveDir) throws IOException;
}
